JetBackup\Queue\QueueItem B

Total Complexity 80
Dependencies 23
Dependents 27
Total lines 287
Lines of code 200
Logical lines of code 156
Comment lines 20
Methods 42
Properties 3

Methods 42

Method Rating Maintainability Complexity Lines of code
getDisplayCLI()
A
48 13 28
getItemData()
A
56 10 16
updateProgress()
S
63 4 10
getDisplay()
S
55 2 20
getExecutionTime()
S
71 3 5
abort()
S
65 3 9
updateStatus()
S
64 3 10
getProgress()
S
74 2 4
startOver()
S
64 2 10
getResumableTask()
S
74 2 4
save()
S
70 2 6
delete()
S
73 2 5
__construct()
S
75 2 4
validateFields()
S
79 2 3
db()
S
80 1 3
addError()
S
75 1 4
getErrors()
S
79 1 3
prepare()
S
64 1 10
setUniqueId()
S
90 1 1
getUniqueId()
S
91 1 1
setCreated()
S
90 1 1
getAbortFileLocation()
S
78 1 3
getWorkspace()
S
79 1 3
getCreated()
S
91 1 1
setStarted()
S
90 1 1
getStarted()
S
89 1 1
query()
S
80 1 3
getType()
S
91 1 1
setStatus()
S
76 1 4
setStatusTime()
S
90 1 1
getItemId()
S
91 1 1
setItemId()
S
90 1 1
getLogFile()
S
91 1 1
setLogFile()
S
90 1 1
loadByUniqueId()
S
79 1 3
setItemData()
S
75 1 4
setEnded()
S
90 1 1
getEnded()
S
89 1 1
setType()
S
76 1 4
setProgress()
S
75 1 4
getStatus()
S
80 1 3
getStatusTime()
S
91 1 1